Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

203
Vistas
¿Cómo asignar el valor de una variable al nombre de otra? [JavaScript, Vue.js]

Tengo 2 matrices JSON

 "feeds":[ { "created_at":"2021-11-28T00:11:38Z", "entry_id":17901, "field1":"16.40000", "field2":"45.50000", "field3":"16.06250", "field4":"5.20000", "field5":"49.79300", "field7":"1", "field8":"390267909" } ]

y

 "measurements":[ { "user_id":1, "measurements_id":1, "fieldId":1, "name":"Unutrašnja temperatura vazduha", "unit":"°C", "url":"inner-temp.png" }]

Entonces, en mi código, cuando quiero acceder al valor de field1, hago myField=feeds.field1 y luego el valor de myField es 16.4000 . Pero ahora necesito agregar esos valores dinámicamente, según el valor de la propiedad fieldId de las measurements de la segunda matriz JSON.

Básicamente, necesito algo como: myField='feeds.field'+measurements.fieldId y nuevamente myField debería ser 16.4000 .

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Puede usar la notación de corchetes para acceder a miembros de objetos de esta manera:

 myField = feeds['field' + measurements.fieldId];

Puedes leer más sobre esto en MDN

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda